package com.pengtu.entity.project.labs;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;

import com.pengtu.entity.IdEntity;

/**
 * LabsEquipment.
 */
@Entity
@Table(name = "T_PROJ_LABS_EQUIPMENT")
public class LabsEquipment extends IdEntity {

	/**
	 * serialVersionUID:TODO
	 * 
	 * @since 1.0.0
	 */

	private static final long serialVersionUID = 1L;
	private String projectId;
	private String partId;
	private String code;
	private String name;
	private String model;
	private String brand;
	private Date buydate;
	private Double  price;
	private String standard;
	private String accuracy;
	private String correctcycle;
	private String correctorg;
	private Date correctnear;
	private String recorder;
	private String remark;

	public LabsEquipment() {
	}

	@Column(name = "PROJECTID", length = 48)
	public String getProjectId() {
		return projectId;
	}

	public void setProjectId(String projectId) {
		this.projectId = projectId;
	}

	@Column(name = "PARTID", length = 48)
	public String getPartId() {
		return partId;
	}

	public void setPartId(String partId) {
		this.partId = partId;
	}

	@Column(name = "CODE", length = 100)
	public String getCode() {
		return this.code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	@Column(name = "NAME", length = 100)
	public String getName() {
		return this.name;
	}

	public void setName(String name) {
		this.name = name;
	}

	@Column(name = "MODEL", length = 100)
	public String getModel() {
		return this.model;
	}

	public void setModel(String model) {
		this.model = model;
	}

	@Column(name = "BRAND", length = 100)
	public String getBrand() {
		return this.brand;
	}

	public void setBrand(String brand) {
		this.brand = brand;
	}

	@Temporal(TemporalType.DATE)
	@Column(name = "BUYDATE", length = 7)
	public Date getBuydate() {
		return this.buydate;
	}

	public void setBuydate(Date buydate) {
		this.buydate = buydate;
	}

	@Column(name = "PRICE", precision = 18)
	public Double  getPrice() {
		return this.price;
	}

	public void setPrice(Double  price) {
		this.price = price;
	}

	@Column(name = "STANDARD", length = 100)
	public String getStandard() {
		return this.standard;
	}

	public void setStandard(String standard) {
		this.standard = standard;
	}

	@Column(name = "ACCURACY", length = 100)
	public String getAccuracy() {
		return this.accuracy;
	}

	public void setAccuracy(String accuracy) {
		this.accuracy = accuracy;
	}

	@Column(name = "CORRECTCYCLE", length = 100)
	public String getCorrectcycle() {
		return this.correctcycle;
	}

	public void setCorrectcycle(String correctcycle) {
		this.correctcycle = correctcycle;
	}

	@Column(name = "CORRECTORG", length = 100)
	public String getCorrectorg() {
		return this.correctorg;
	}

	public void setCorrectorg(String correctorg) {
		this.correctorg = correctorg;
	}

	@Temporal(TemporalType.DATE)
	@Column(name = "CORRECTNEAR", length = 7)
	public Date getCorrectnear() {
		return this.correctnear;
	}

	public void setCorrectnear(Date correctnear) {
		this.correctnear = correctnear;
	}

	@Column(name = "RECORDER", length = 100)
	public String getRecorder() {
		return this.recorder;
	}

	public void setRecorder(String recorder) {
		this.recorder = recorder;
	}

	@Column(name = "REMARK", length = 400)
	public String getRemark() {
		return this.remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

}
